Autor | Zpráva | ||
---|---|---|---|
Demoniak Profil |
#1 · Zasláno: 7. 12. 2010, 01:12:17
Ahojte, prosím o pomoc, už se s tim matlám 3 hodiny a prostě mi na to moje noobovské zkušenosti nestačej.
Vytvořil sem si script, ale bohužel mi absolutně nezapisuje do DB akorát podle toho co mi vyjede cyklus tak mi to vždy vypíše číslo ale zbytek nezapíše. for ($poradi=0; $poradi<=$pocet-1; $poradi++): echo " Pohlaví: <input type=\"radio\" name=\"sex".$poradi."\" value=\"m\">kluk <input type=\"radio\" name=\"".$poradi."sex\" value=\"f\">holka<br /><br /> Jméno: <input type=\"text\" name=\"jmeno".$poradi."\"> <br /><br /> Odkaz na rodokmen: <input type=\"text\" name=\"rodokmen".$poradi."\"><br /><br /> Majitel: <input type=\"text\" name=\"majitel".$poradi."\"><br /><br /> Bydliště: <input type=\"text\" name=\"bydliste".$poradi."\"><br /><br /> Životní úspěchy: <input type=\"text\" name=\"uspechy".$poradi."\"><br /><br /> Odkaz: <input type=\"text\" name=\"web".$poradi."\"><br /><br /> "; endfor; echo" <input type=\"hidden\" name=\"pismeno\" value=\"$pismeno\"><br> <input type=\"hidden\" name=\"pocet\" value=\"$pocet\"><br> <input type=\"submit\" value=\"Pokračovat\"> </form>"; } if($akce == 4){ require ("db.php"); for ($stene=0; $stene<=$pocet-1; $stene++): $VlozData.$poradi=mysql_query("INSERT INTO odchovy (name,rodokmen,majitel,bydliste,uspechy,web,sex,typ,pismeno) VALUES ('$jmeno$poradi', '$rodokmen$poradi', '$majitel$poradi', '$bydliste$poradi', '$uspechy$poradi', '$web$poradi', '$sex$poradi', 's', '$pismeno')") or die (mysql_error()); endfor; echo " úspěšně jste vložili veškeré údaje do databáze.<br /> Pro odzkoušení celého scriptu Zde |
||
xmark Profil |
#2 · Zasláno: 7. 12. 2010, 01:19:57
Zkusil sis vypsat ten INSERT, který se snažíš na 25. řádku provést?
|
||
Demoniak Profil |
#3 · Zasláno: 7. 12. 2010, 12:31:26
xmark:
zkoušel, ale neni co vypisovat. Rodiče to vypíše tam není generovanej formulář z PHP ale u tech šťěťat uz jo a u toho jsem se právě zasek |
||
xmark Profil |
#4 · Zasláno: 7. 12. 2010, 13:20:15
Demoniak:
Rozumím tomu až po "ale". Nevím, jestli je zápis $jmeno$poradi přípustný a nevím, proč si myslíš, že v té "proměnné" něco je - možná to někde nad tím plníš daty z $_GET. Takže ještě jednou obecně: Když chceš vědět, proč ti ten INSERT nefunguje, ověř si 1. jestli se provádí 2. jak ten dotaz vypadá - jestli v něm není syntaktická chyba 3. jestli sloupce v něm uvedné souhlasí se strukturou tabulky A jedna věc, která s tím nesouvisí: místo \" můžeš používat ' - apostrof. Kód se ti tím zpřehlední. |
||
Demoniak Profil |
#5 · Zasláno: 7. 12. 2010, 13:34:17
Tak to trošku popíšu.
jsou 2 formuláře, v prvním uživatel vypíše údaje o rodičích a počet štěňat odešle do db (funkční) objeví se druhý formulář, který podle čísla, které uživatel zadal v předchozím formuláři, pomocí cyklu vygeneruje formulář na zadání informací o štěňatech. Tyto data se potom odešlou do dalšího cyklu, který by měl štěně po štěněti postupně zapisovat do db. bohužel jsem ale zjistil že ty dva cykly si od sebe neumějí přebírat informace (místo zápisu do db jsem to chtěl zapsat na stránku pomocí echo ale vypíše mi to jen čárky mezi proměnnými) šlo by to řešit nějak abych nemusel používat dva cykly? |
||
Demoniak Profil |
#6 · Zasláno: 7. 12. 2010, 13:37:52 · Upravil/a: Demoniak
zde celý kód kdyby byl potřeba, už sem vyzkoušel vše co mi bylo známo....
if($akce == 1){ echo"<form action=\"?page=odchovy&akce=2\" method=\"post\" enctype=\"multipart/form-data\">"; echo"Krok 1/2 -- Základní info<br /><br />"; echo"Písmeno vrhu: <input type=\"text\" name=\"pismeno\" size=\"2\"><br><br>"; echo"Počet štěňat: <input type=\"text\" name=\"pocet\" size=\"2\"><br><br> Otec:<br /> Jméno:<br> <input type=\"text\" name=\"mname\" size=\"32\"><br> Dědeček:<br> <input type=\"text\" name=\"mdedecek\" size=\"32\"><br> Babička:<br> <input type=\"text\" name=\"mbabicka\" size=\"32\"><br> Datum narození: (dd.mm.rrrr)<br> <input type=\"text\" name=\"mnarozen\" size=\"32\"><br> Tituly:<br> <input type=\"text\" name=\"mtituly\" size=\"64\"><br> Zdraví:<br> <input type=\"text\" name=\"mzdravi\" size=\"32\"><br> Rodokmen:<br> <input type=\"text\" name=\"mrodokmen\" size=\"32\"><br> Web:<br> <input type=\"text\" name=\"mweb\" size=\"32\"><br> <input type=\"hidden\" name=\"msex\" value=\"m\"><br> <input type=\"hidden\" name=\"mtyp\" value=\"r\"><br> Matka:<br /> Jméno:<br> <input type=\"text\" name=\"fname\" size=\"32\"><br> Dědeček:<br> <input type=\"text\" name=\"fdedecek\" size=\"32\"><br> Babička:<br> <input type=\"text\" name=\"fbabicka\" size=\"32\"><br> Datum narození: (dd.mm.rrrr)<br> <input type=\"text\" name=\"fnarozen\" size=\"32\"><br> Tituly:<br> <input type=\"text\" name=\"ftituly\" size=\"64\"><br> Zdraví:<br> <input type=\"text\" name=\"fzdravi\" size=\"32\"><br> Rodokmen:<br> <input type=\"text\" name=\"frodokmen\" size=\"32\"><br> Web:<br> <input type=\"text\" name=\"fweb\" size=\"32\"><br> <input type=\"hidden\" name=\"fsex\" value=\"f\"><br> <input type=\"hidden\" name=\"ftyp\" value=\"r\"><br> <input type=\"submit\" value=\"Pokračovat\"> </form>"; } if($akce == 2){ require ("db.php"); $VlozDatam=mysql_query("INSERT INTO odchovy (name,dedecek,babicka,narozen,tituly,zdravi,rodokmen,web,sex,typ,pismeno) VALUES ('$mname', '$mdedecek', '$mbabicka', '$mnarozen', '$mtituly', '$mzdravi', '$mrodokmen', '$mweb', '$msex', '$mtyp', '$pismeno')") or die (mysql_error()); $VlozDataf=mysql_query("INSERT INTO odchovy (name,dedecek,babicka,narozen,tituly,zdravi,rodokmen,web,sex,typ,pismeno) VALUES ('$fname', '$fdedecek', '$fbabicka', '$fnarozen', '$ftituly', '$fzdravi', '$frodokmen', '$fweb', '$fsex', '$ftyp', '$pismeno')") or die (mysql_error()); if ($VlozDatam == true){if ($VlozDataf== true){ echo "<script> window.location.replace(\"index.php?page=odchovy&pismeno=$pismeno&pocet=$pocet&akce=3\"); </script> "; }}} if($akce == 3){ echo"Krok 2/2 -- Něco o štěňatech:<br /><br />"; echo"<form action=\"?page=odchovy&akce=4\" method=\"post\" enctype=\"multipart/form-data\">"; for ($poradi=0; $poradi<=$pocet-1; $poradi++): $sex="sex".$poradi; $jmeno="jmeno".$poradi; $rodokmen="rodokmen".$poradi; $majitel="majitel".$poradi; $bydliste="bydliste".$poradi; $uspechy="uspechy".$poradi; $web="web".$poradi; echo " Pohlaví: <input type=\"radio\" name=\"$sex\" value=\"m\">kluk <input type=\"radio\" name=\"$sex\" value=\"f\">holka<br /><br /> Jméno: <input type=\"text\" name=\"$jmeno\"> <br /><br /> Odkaz na rodokmen: <input type=\"text\" name=\"$rodokmen\"><br /><br /> Majitel: <input type=\"text\" name=\"$majitel\"><br /><br /> Bydliště: <input type=\"text\" name=\"$bydliste\"><br /><br /> Životní úspěchy: <input type=\"text\" name=\"$uspechy\"><br /><br /> Odkaz: <input type=\"text\" name=\"$web\"><br /><br /> "; endfor; echo" <input type=\"hidden\" name=\"pismeno\" value=\"$pismeno\"><br> <input type=\"hidden\" name=\"pocet\" value=\"$pocet\"><br> <input type=\"submit\" value=\"Pokračovat\"> </form>"; } if($akce == 4){ require ("db.php"); for ($stene=0; $stene<=$pocet-1; $stene++): echo $sex[$stene] $jmeno[$stene] $rodokmen[$stene] $majitel[$stene] $bydliste[$stene] $uspechy[$stene] $web[$stene] ; endfor; |
||
tiso Profil |
#7 · Zasláno: 7. 12. 2010, 13:50:24 · Upravil/a: tiso
|
||
xmark Profil |
#8 · Zasláno: 7. 12. 2010, 13:52:41
To co tady máš jako ř. 59-65, ti při více štěňatech fungovat nebude. Nevím, pročs to nenechal tak jak to máš v #1.
Hodnoty ze stránky na stránku předávej pomocí $_POST. Více štěňat by šlo vkládat i přes pole, ale není to nutné. Takže: ve formuláři používej <input type='text' name='rodokmen".$poradi."'> A tam kde s tou hodnotou chceš pracovat, použij $VlozDataf=mysql_query("INSERT INTO xxx (rodokmen) VALUES ('".$_POST["rodokmen".$poradi]."')") or die (mysql_error()); Nebo prostě tak složitý dotaz, jak potřebuješ. |
||
Joker Profil |
#9 · Zasláno: 7. 12. 2010, 13:52:48
Demoniak:
Jak píše příspěvek [#2]: „Zkusil sis vypsat ten INSERT, který se snažíš na 25. řádku provést?“ Jak vypadá ten sestavený INSERT? |
||
Demoniak Profil |
#10 · Zasláno: 7. 12. 2010, 16:53:32
xmark: Tak, už jsem se dostal dál. Už mi to ukládá první štěně do db ale když jich zadám víc, tak mi to v db u druhédo štěněte vytvoří prazdný řádek a u dalších štěňat uloží stejné hodnoty jako u prvního štěněte.
if($akce == 3){ echo"Krok 2/2 -- Něco o štěňatech:<br /><br />"; echo"<form action=\"?page=odchovy&akce=4\" method=\"post\" enctype=\"multipart/form-data\">"; for ($poradi=1; $poradi<=$pocet; $poradi++): echo " Pohlaví: <input type=\"radio\" name='sex".$poradi."' value=\"m\">kluk <input type=\"radio\" name='sex".$poradi."' value=\"f\">holka<br /><br /> Jméno: <input type=\"text\" name='jmeno".$poradi."'> <br /><br /> Odkaz na rodokmen: <input type=\"text\" name='rodokmen".$poradi."'><br /><br /> Majitel: <input type=\"text\" name='majitel".$poradi."'><br /><br /> Bydliště: <input type=\"text\" name='bydliste".$poradi."'><br /><br /> Životní úspěchy: <input type=\"text\" name='uspechy".$poradi."'><br /><br /> Odkaz: <input type=\"text\" name='web".$poradi."'><br /><br /> "; endfor; echo" <input type=\"hidden\" name=\"pismeno\" value=\"$pismeno\"><br> <input type=\"hidden\" name=\"pocet\" value=\"$pocet\"><br> <input type=\"submit\" value=\"Pokračovat\"> </form>"; } if($akce == 4){ require ("db.php"); for ($stene=1; $stene<=$pocet; $stene++): $VlozData.$poradi=mysql_query("INSERT INTO odchovy (name,rodokmen,majitel,bydliste,uspechy,web,sex,typ,pismeno) VALUES ('".$_POST["jmeno".$poradi]."', '".$_POST["rodokmen".$poradi]."', '".$_POST["majitel".$poradi]."', '".$_POST["bydliste".$poradi]."', '".$_POST["uspechy".$poradi]."', '".$_POST["web".$poradi]."', '".$_POST["sex".$poradi]."', 's', '$pismeno')") or die (mysql_error()); endfor; echo " úspěšně jste vložili veškeré údaje do databáze.<br /> <meta http-equiv=\"refresh\" content=2;url=\"?page=odchovy&akce=1\">"; } |
||
tiso Profil |
#11 · Zasláno: 7. 12. 2010, 17:13:59
Demoniak: ešte raz:
…VALUES ('".$_POST['jmeno'.$stene]."'…
|
||
Demoniak Profil |
#12 · Zasláno: 7. 12. 2010, 17:35:42
ha... už funkční děkuji mnohokráte :)
|
||
Demoniak Profil |
Ještě poprosím o pomoc, přidal jsem tam formulář a funkci na upload fotek a od té doby se stránka ani nenačte.
<div class="pre"><pre><? Ještě poprosím o pomoc, přidal jsem tam formulář a funkci na upload fotek a od té doby se stránka ani nenačte. jelikož mi to kó píše obřádek, tak to musím rozdělit do více postů. <? function ZmenciFotku( $filename, //cesta k souboru, ktery chcete zmensit třeba fotky-velke/soubor.jpg $copypath, //kompletní cesta, kam zmenseny soubor ulozit např fotky/soubor.jpg $MaxWidth=160, //maximalni sirka zmenseneho obrazku $MaxHeight=120) //maximalni vyska zmenseneho obrazku { //zjistime puvodni velikost obrazku list($OrigWidth, $OrigHeight) = getimagesize($filename); //hodnota 0 v parametrech MaxWidth resp. MaxHeight znamena, //ze sirka resp. vyska vysledku muze byt libovolna if ($MaxWidth == 0) $MaxWidth = $OrigWidth; if ($MaxHeight == 0) $MaxHeight = $OrigHeight; //nyni vypocitam pomer zmenseni $pw = $OrigWidth / $MaxWidth; $ph = $OrigHeight / $MaxHeight; if ($pw > $ph) $p = $pw; else $p = $ph; if ($p < 1) $p = 1; //v p ted mame pomer pro zmenseni //vypocitame vysku a sirku zmenseneho obrazku $NewWidth = (int)$OrigWidth / $p; $NewHeight = (int)$OrigHeight / $p; //vytvorime novy obrazek pozadovane vysky a sirky $image_p = imagecreatetruecolor($NewWidth, $NewHeight); //otevreme puvodni obrazek se souboru $image = imagecreatefromjpeg($filename); //a okopirujeme zmenseny puvodni obrazek do noveho imagecopyresampled($image_p, $image, 0, 0, 0, 0, $NewWidth, $NewHeight, $OrigWidth, $OrigHeight); //a ulozime imagejpeg($image_p, $copypath, 100); chmod ($copypath, 0777);//ještě zmeníme chmod na 0777, abychom potom mohli mazat fotky přimo //v prohlížeči, když máme administraci, pokud nemáme ničemu to nevadí } if($akce == 1){ echo"<form action=\"?page=odchovy&akce=2\" method=\"post\" enctype=\"multipart/form-data\">"; echo"Krok 1/2 — Základní info<br /><br />"; echo"Písmeno vrhu: <input type=\"text\" name=\"pismeno\" size=\"2\"><br><br>"; echo"Datum narození: (dd.mm.rrrr) <input type=\"text\" name=\"datum\" size=\"10\"><br><br>"; echo"Počet štěňat: <input type=\"text\" name=\"pocet\" size=\"2\"><br><br> Něco o vrhu:<br /> <textarea name='ovrhu' rows=7 cols=50></textarea><br /><br /> Otec:<br /> Fotka:<br /> <input type=\"file\" name=\"mfupload\"> Jméno:<br> <input type=\"text\" name=\"mname\" size=\"32\"><br> Datum narození: (dd.mm.rrrr)<br> <input type=\"text\" name=\"mnarozen\" size=\"32\"><br> Tituly:<br> <textarea name='mtituly' rows=2 cols=50></textarea><br> Zdraví:<br> <textarea name='mzdravi' rows=2 cols=50></textarea><br> Web:<br> <input type=\"text\" name=\"mweb\" size=\"32\"><br> <input type=\"hidden\" name=\"msex\" value=\"m\"><br> <input type=\"hidden\" name=\"mtyp\" value=\"r\"><br> Matka:<br /> Fotka:<br /><input type=\"file\" name=\"ffupload\"> Jméno:<br><input type=\"text\" name=\"fname\" size=\"32\"><br> Datum narození: (dd.mm.rrrr)<br><input type=\"text\" name=\"fnarozen\" size=\"32\"><br> Tituly:<br><textarea name='ftituly' rows=2 cols=50></textarea><br> Zdraví:<br><textarea name='fzdravi' rows=2 cols=50></textarea><br> Web:<br><input type=\"text\" name=\"mweb\" size=\"32\"><br> <input type=\"hidden\" name=\"fsex\" value=\"f\"><br> <input type=\"hidden\" name=\"ftyp\" value=\"r\"><br> <input type=\"submit\" value=\"Pokračovat\"> </form>"; } if($akce == 2){ // ZMENSENI OBRAZKU OTCE if (isset($_FILES['mfupload'])) { $mnazevSouboru = $_FILES['mfupload']['tmp_name']; // Zjistí dočastné umístění souboru $mtempName = substr(strrchr($mnazevSouboru, '/'), 1); $mdatum=date("Y-m-d"); $mkonecnyNazevSouboru=$mtempName."_".$mdatum.".jpg"; $mcil = "foto/odchovy/fotky-velke/".$mkonecnyNazevSouboru; $mnazevSouboru = $_FILES['mfupload']['tmp_name']; // Zjistí dočastné umístění souboru $mcopy = move_uploaded_file($mnazevSouboru, $mcil)// A tady zkopíruje soubor z dočastného umístění do cílového souboru a složky or die ("Přenesený soubor č1 nelze zkopírovat"); // A pokud se nepovede, tak vypíše tuto hlášku chmod ($mcil, 0777); // Ještě na soubor vyhodíme funkci chmod, která změní jeho práva na maximum, pokud by soubor psal chybu změňte 0644 na 0777 if($mcopy == true){ // Pokud se kopírování provede úspěšně $mzmensenina="foto/odchovy/fotky-male/".$mkonecnyNazevSouboru; ZmenciFotku($mcil, $mzmensenina, 150, 150);//cesta k původnímu souboru, cesta kam má být zmenšený obrázek uložen }else{ echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES['mfupload']['error']; }} // ZMENSENI OBRAZKU OTCE KONEC // ZMENSENI OBRAZKU MATKY if (isset($_FILES['ffupload'])) { $fnazevSouboru = $_FILES['ffupload']['tmp_name']; // Zjistí dočastné umístění souboru $ftempName = substr(strrchr($fnazevSouboru, '/'), 1); $fdatum=date("Y-m-d"); $fkonecnyNazevSouboru=$ftempName."_".$fdatum.".jpg"; $fcil = "foto/odchovy/fotky-velke/".$fkonecnyNazevSouboru; $fnazevSouboru = $_FILES['ffupload']['tmp_name']; // Zjistí dočastné umístění souboru $fcopy = move_uploaded_file($fnazevSouboru, $fcil)// A tady zkopíruje soubor z dočastného umístění do cílového souboru a složky or die ("Přenesený soubor č2 nelze zkopírovat"); // A pokud se nepovede, tak vypíše tuto hlášku chmod ($fcil, 0777); // Ještě na soubor vyhodíme funkci chmod, která změní jeho práva na maximum, pokud by soubor psal chybu změňte 0644 na 0777 if($fcopy == true){ // Pokud se kopírování provede úspěšně $fzmensenina="foto/odchovy/fotky-male/".$fkonecnyNazevSouboru; ZmenciFotku($fcil, $fzmensenina, 150, 150);//cesta k původnímu souboru, cesta kam má být zmenšený obrázek uložen }else{ echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES['ffupload']['error']; }} // ZMENSENI OBRAZKU MATKY KONEC require ("db.php"); $VlozDatam=mysql_query("INSERT INTO odchovy (name,narozen,tituly,zdravi,web,sex,typ,pismeno,foto) VALUES ('$mname', '$mnarozen', '$mtituly', '$mzdravi', '$mweb', '$msex', '$mtyp', '$pismeno', '$mkonecnyNazevSouboru')") or die (mysql_error()); $VlozDataf=mysql_query("INSERT INTO odchovy (name,narozen,tituly,zdravi,web,sex,typ,pismeno,foto) VALUES ('$fname', '$fnarozen', '$ftituly', '$fzdravi', '$fweb', '$fsex', '$ftyp', '$pismeno', '$fkonecnyNazevSouboru')") or die (mysql_error()); $VlozDatav=mysql_query("INSERT INTO odchovy (narozen,typ,pismeno,pocet,ovrhu) VALUES ('$datum', 'v', '$pismeno','$pocet','$ovrhu')") or die (mysql_error()); if ($VlozDatam == true){if ($VlozDataf== true){ if ($VlozDatav== true){ echo "<script> window.location.replace(\"index.php?page=odchovy&pismeno=$pismeno&pocet=$pocet&akce=3\"); </script> "; }}}} Moderátor panther: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na
![]() |
||
Demoniak Profil |
#14 · Zasláno: 7. 12. 2010, 23:59:52
Snažím se vkládat, jen jste rychlejší než já :-)
Část druhá: if($akce == 3){ echo"<center><div class='obsah-nadpis'>(2/2)Přidat vrh - něco o štěňatech</div></center><br />"; echo"<form action=\"?page=odchovy&akce=4\" method=\"post\" enctype=\"multipart/form-data\">"; for ($poradi=1; $poradi<=$pocet; $poradi++): echo " <h3>Štěně ".$poradi."</h3> Fotka:<br /> <input type=\"file\" name=\"fupload".$poradi."\"> Pohlaví:<br /><input type=\"radio\" name='sex".$poradi."' value=\"m\">kluk <input type=\"radio\" name='sex".$poradi."' value=\"f\">holka<br /><br /> Jméno:<br /><input type=\"text\" name='jmeno".$poradi."' size=\"32\"> <br /><br /> Odkaz na rodokmen:<br /><input type=\"text\" name='rodokmen".$poradi."' size=\"64\"><br /><br /> Něco o něm:<br /><textarea name='onem".$poradi."' rows=3 cols=50></textarea><br /><br /> Majitel:<br /><input type=\"text\" name='majitel".$poradi."' size=\"32\"><br /><br /> Bydliště:<br /> <input type=\"text\" name='bydliste".$poradi."' size=\"32\"><br /><br /> Životní úspěchy:<br /><textarea name='uspechy".$poradi."' rows=2 cols=50></textarea><br /><br /> Odkaz:<br /><input type=\"text\" name='web".$poradi."' size=\"32\"><br /><br /> "; endfor; echo" <input type=\"hidden\" name=\"pismeno\" value=\"$pismeno\"><br> <input type=\"hidden\" name=\"pocet\" value=\"$pocet\"><br> <input type=\"submit\" value=\"Pokračovat\"> </form>"; } if($akce == 4){ require ("db.php"); for ($stene=1; $stene<=$pocet; $stene++): if (isset($_FILES["fupload".$stene.])) { $nazevSouboru = $_FILES["fupload".$stene]["tmp_name"]; // Zjistí dočastné umístění souboru $tempName = substr(strrchr($nazevSouboru, "/"), 1); $datum=date("Y-m-d"); $konecnyNazevSouboru=$tempName."_".$datum.".jpg"; $cil = "foto/odchovy/fotky-velke/".$konecnyNazevSouboru; $nazevSouboru = $_FILES["fupload".$stene]["tmp_name"]; // Zjistí dočastné umístění souboru $copy = move_uploaded_file($nazevSouboru, $cil)// A tady zkopíruje soubor z dočastného umístění do cílového souboru a složky or die ("Přenesený soubor č2 nelze zkopírovat"); // A pokud se nepovede, tak vypíše tuto hlášku chmod ($cil, 0777); // Ještě na soubor vyhodíme funkci chmod, která změní jeho práva na maximum, pokud by soubor psal chybu změňte 0644 na 0777 if($copy == true){ // Pokud se kopírování provede úspěšně $zmensenina="foto/odchovy/fotky-male/".$konecnyNazevSouboru; ZmenciFotku($cil, $zmensenina, 150, 150);//cesta k původnímu souboru, cesta kam má být zmenšený obrázek uložen }else{ echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES["fupload".$stene]["error"]; }} $VlozData.$poradi=mysql_query("INSERT INTO odchovy (name,rodokmen,majitel,bydliste,uspechy,web,sex,typ,pismeno,onem,foto) VALUES ('".$_POST["jmeno".$stene]."', '".$_POST["rodokmen".$stene]."', '".$_POST["majitel".$stene]."', '".$_POST["bydliste".$stene]."', '".$_POST["uspechy".$stene]."', '".$_POST["web".$stene]."', '".$_POST["sex".$stene]."', 's', '$pismeno', '".$_POST["onem".$stene]."', '$konecnyNazevSouboru')") or die (mysql_error()); endfor; echo " úspěšně jste vložili veškeré údaje do databáze.<br /> <meta http-equiv=\"refresh\" content=2;url=\"?page=odchovy&akce=1\">"; } ?> Tučným písmem je vyznačen část kódu, který když vyjmu tak se stránka načte.... |
||
Keeehi Profil |
#15 · Zasláno: 8. 12. 2010, 00:02:38
[#14] řádek 2, na konci přebývá tečka před hranatou závorkou.
|
||
Demoniak Profil |
#16 · Zasláno: 8. 12. 2010, 00:17:37
Keeehi:
Áchjo... díky moc |
||
Časová prodleva: 15 let
|
0