ugrás a tartalomhoz

Archívum - Jún 5, 2011

Különös hiba! Localhoston jó byethoston nem

aky22 · 2011. Jún. 5. (V), 17.46
Hali! Érdekes problémába ütköztem. Van egy galéria készítőm aminél az első lépés a mappa létrehozása. Localhoston minden szép és jó de ha felrakom élesben byethost-ra akkor nem hooza létre a mappát vagy létrehozza csak késöbb és amit ki kéne írnia azt nem teszi meg. itt a kód:
<?php
			if (isset($_SESSION['login']) and ($_SESSION['login']) && ($_SESSION['id']==1))
			{
			echo '<h1>Új galéria létrehozása</h1>
            <form method="post" action="uj_galeria.php">
                <p>Galéria neve: <input type="text" name="galnev"  /></p>
                <p><input type="submit" value="Létrehozás" name="ok"  /></p>
            </form>';
				if (isset($_POST['ok']))
				{
					if (isset($_POST['galnev']) && !empty($_POST['galnev']))
					{
						$ekezetes=$_POST['galnev'];
						$mappa=strtolower($ekezetes);
						for ($i=0;$i<strlen($mappa);$i++)
						{
							switch($mappa[$i])
							{
								case 'á':$mappa[$i]='a';break;
								case 'é':$mappa[$i]='e';break;
								case 'í':$mappa[$i]='i';break;
								case 'ó': case 'ö': case 'ő': $mappa[$i]='o';break;
								case 'ú': case 'ü': case 'ű': $mappa[$i]='u';break;
								case ' ':$mappa[$i]='_';break;
							}
						}
						chdir('img/');
						if (@mkdir($mappa))
						{
							chdir($mappa);
							@mkdir('small');
							$f=fopen('galerianev.txt','w');
							fputs($f,$ekezetes);
							fclose($f);
							print '<p>Mappa elkészült! <a href="admin/kepfeltolt.php?mappa='.$mappa.'">Képek feltöltése</a></p>';
						}
						else
						{
							print '<p>A galéria már létezik</p>';	
						}
					}
					else
					{
						print '<p>Galérianév megadása kötelező!</p>';	
					}
				}
			}
			else
			{
				echo '<p>Rossz helyen jársz!</p>';
			}
			?>
Mielött kérdeznétek az img mappa jogait 777-re állítottam.
 

Mysql cellába szöveg bevitele illetve szerkesztése

Armageddon95 · 2011. Jún. 5. (V), 17.10
Sziasztok!
Nekikezdtem egy oldalba belerakni jegyzet funkciót, vagyis beírom amit szeretnék és elmenti mysql adatbázisba.
Létrehoztam a cellát minden felhasználónak (minden felhasználónak van 1 sor, pl 'id' stb) és létrehoztam a notebook mezőt, a megjelenítését is megcsináltam már, de a bevitel és szerkesztéshez kezdő vagyok.
Valaki tudna ebben segíteni légyszíves?
Lehetőleg minnél egyszerűbben.
Köszönöm!

Üdv,
Armageddon95
 

Egy változó két elágazásban

aky22 · 2011. Jún. 5. (V), 10.06
Lécci segítsetek! Nem jövök rá hogy hogy tudnám megoldani azt hogy egy változót két elágazásban használjak.