Autor Zpráva
Otomar
Profil
Ahoj,

snažím se rozběhat jednu stránku a narazil jsem na nefunkční odkaz (je to pouze text), který má odeslat všechny informace do databáze a zahlásit úspěšné přidání stránky.

<A TARGET="_top" HREF="add.php?name=<?print $name;?>&email=<?print $email;?>&share=<?print $share;?>
&site=<?print $site;?>&language=<?print $language;?>&ref=<?print $ref;?>&sel[1]=<?print $sel[1];?>&sel[2]=<?print $sel[2];?>
&sel[3]=<?print $sel[3];?>&sel1[1]=<?print $sel1[1];?>&sel1[2]=<?print $sel1[2];?>&sel1[3]=<?print $sel1[3];?>
&pass=<?print $pass;?>&url=<?print $url;?>" SCROLLING='No'
 NORESIZE NAME='top' BORDER='0'><FRAME MARGINHEIGHT='0' MARGINWIDTH='0' SRC='<?print $url;?>'>Yes</A>
// odřádkováno pro lepší čitelnost moderátorem


Děkuji všem! Jsem začátečník a určitě to bude nějaká blbůstka.

S pozdravem Ota
fuckin
Profil *
lol, wtf?!

Co to je?:D, zaprve styl zapisu je naprosto necitelny, zadruhe je nutne to posilat pres url pomoci GET?
Ja jen aby se ti to veslo do max.poctu znaku v url :)...urcite lepsi to bude poslat jinak.

Mimochodem ten tag FRAME tam je spravne? Neni chyba v nem?
Senky
Profil
A este k tomu vypisujes vsetko takto:
<?print $nieco;?>
spravne je to takto:
<? print $nieco; ?>
Jack Finger
Profil
A este k tomu vypisujes vsetko takto:
<?print $nieco;?>spravne je to takto:
<? print $nieco; ?>
Když už tak
<?php
;o)
Senky
Profil
Když už tak 1 <?php ;o)
Když už tak, tak to php tam nemusi byt ;o)
tiso
Profil
Senky - keď už tak, tak to záleží nanastavení servera, preto je riešenie od člena Jack Finger lepšie.
AM_
Profil
Senky
<? je takzvaný short_open_tag, kterým se autoři PHP snažili vyjít vstříc líným programátorům, a natropili tak víc škody, než užitku. <?xml se pak taky samozřejmě parsuje jako PHP. Na novějších serverech se už pomalu short_open_tag vypíná, takže hodně štěstí při přepisování tagu ve skriptech.
Otomar
Vidím dobře, že tvůj tag <a> má parametry noresize a scrolling="no"? zkus si nejdřív přečíst nějaké základy, než začneš něco tvořit. Ten FRAME v tom odkazu je docela libová chyba, je vidět, že o HTML nemáš ani páru; tady ti asi nebude moc pomoci, to, co jsi vypastoval, je holý nesmysl, ten odkaz samozřejmě funguje, zřejmě nefunguje nějaký úplně jiný úsek kódu, který ho zpracovává, ale jestli je napsaný stejným způsobem, tak není divu.
Otomar
Profil
Tak děkuji.

Ten kód jsem nepsal já. Jak říkám o PHP vím prd.

Každopádně díky za snahu.
AM_
Profil
V tom případě tě mohu uklidnit, že nejsi sám: ten, co ten kód psal, evidentně nevěděl o moc víc. Je to hotová hrůza, nevím, kdes to našel, ale nespoléhej na to, že skripty od toho člověka budou fungovat, dokud se nenaučí programovat.
Senky
Profil
AM_
Senky
<? je takzvaný short_open_tag, kterým se autoři PHP snažili vyjít vstříc líným programátorům, a natropili tak víc škody, než užitku. <?xml se pak taky samozřejmě parsuje jako PHP. Na novějších serverech se už pomalu short_open_tag vypíná, takže hodně štěstí při přepisování tagu ve skriptech.
Tak nakoniec ja podakujem AM_-ovi za vysvetlenie, aj ked som sa este na svojich weboch nestretol s tym, ze by to nefungovalo...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: