Otóż ten skrypt (po przeniesieniu się z Proserwera na hosting Hostinger.pl) przestał działać. Być może namieszałem coś w tym skrypcie (w między czasie), lub nie wiem co... Skrypt nic nie robi, oto kod:
<? include("config.php"); if($_GET['s']){ $zapytanie = "SELECT `link` FROM linki2 WHERE `skrot`='".$_GET['s']."'"; if($wiersz = mysql_fetch_row($idzapytania)) { echo "<script langue=JavaScript>location.href='".$wiersz[0]."'</SCRIPT>>";} else {echo "<P class=bad>Błąd zapytania. Najprawdopodobniej link o kodzie ".$_GET['s']." nie istnieje.</P>";} } ?> <HEAD> <TITLE>Skróć swój link</TITLE> <link rel="stylesheet" href="style.css" type="text/css" /> </HEAD> <BODY> <P class=norm>Wpisz adres do skórcenia: <FORM ACTION="#" METHOD=POST> <input type = "text" id = "adres" name = "adres" value = "" title = "Podaj adres do skrócenia." placeholder = "http://"> </P><br> <p class=norm> Wpisz uproszczony link: <FORM ACTION="#" METHOD=POST> <input type = "text" id = "skrot" name = "skrot" value = "" title = "Podaj przyjazną nazwę." placeholder = "nazwa"> </P> <select name = "rodzaj" id = "rodzaj" onchange = "aktual(this.value);"> <option onchange = "aktual(value);" value = "2">...</option> </select> <p class=norm> Opis pliku: <FORM ACTION="#" METHOD=POST> <input type = "text" id = "opis" name = "opis" value = "" title = "Opisz skracany adres." placeholder = "nieobowiązkowe"> </P> <br> <INPUT TYPE="SUBMIT" class=submit VALUE=Skróć> </FORM> <? if($_POST['adres']) if($_POST ['skrot']) if($_POST['rodzaj']) if($_POST['opis']) if($_POST['ip']) if($_POST['data']) { } else { $zapytanie = "INSERT INTO linki2 (`link` , `skrot`, `rodzaj`, `opis`, `ip`, `data` ) VALUES ('".$_POST['adres']."', '".$_POST['skrot']."', '".$_POST['rodzaj']."', '".$_POST['opis']."', '".$_POST['ip']."', '".$_POST['data']."');"; } }else{ } } ?> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <P class=panel><a href="/link" style="text-decoration: none; ><font color="#">Panel</font></a> </p> </BODY> <p class=autor><A class=norm HREF="#"></A></p>
Sam serwer poprawnie obsługuje mysql i php bo inne skrypty działają bez problemu.
PS. Dlaczego skrypt nie chce się wykonać jeśli jedno z pól pozostaje puste i jak doprowadzić do takiego stanu?
PS2. Jak zmienić kolor pola 'placeholder'?