Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
"Filtracja" tekstu
#1
Kod PHP:
<?
$kk 
FALSE;
include(
"config.php");
$ll $_POST['qlink'];
if (
strpos($ll".") === 0)
{
$kk TRUE;
}else
{
$bledy.="Niepoprawny adres.<br>";
}


    
$skr=chop($_POST["qkat"]);
    
$skr strtolower(preg_replace("/\W/","",$skr));
    
$qlink=chop($_POST["qlink"]);
    
$bledy=="";
    
    if (
$skr==""$bledy.="Podaj nazwe skracanego linku.<br>";
    if (
$skr!=""){
        if (
is_file($skr."/index.html")==true$bledy.="Skrócony link o nazwie <b>$skr</b> już istnieje!<br>";
    }
    if (
$qlink==""$bledy.="Podaj link który chcesz skrócić.<br>";

    
    if (
$bledy!=""$bledy="<div align=\"center\"><table border=\"1\" width=\"600\" bgcolor=\"#6699ff\"><tr><td><b>".$bledy."</b></td></tr></table></div>";



if (
$bledy=="" and $kk==TRUE){
    
mkdir ("".$skr,0777);
    
chmod("".$skr,0777); 
    
$kod="<HTML><HEAD><META HTTP-EQUIV=\"Refresh\" CONTENT=\"0; URL=lol\"><META HTTP-EQUIV=\"Pragma\" CONTENT=\"no-cache\">";
    
$kod.="<TITLE>Prosze czekac...</TITLE></HEAD><BODY><p>Prosze czekac, trwa ladowanie strony.</p>";
    
$kod.="<p>W przypadku niezaladowanie sie strony, kliknij <a href=\"lol\">tutaj</a></p></BODY></HTML>";

    
$kod str_replace("lol"$qlink$kod);
    
    
$file=fopen("".$skr."/index.html""w"); 
    
fwrite($file$kod); 
    
fclose($file); 
    
    echo(
"<p>Oto wygenerowany skrócony link: <b><a href=".$link."".$skr.">Kliknij</a>"."</b></p><br>Do skopiowania: ".$link."".$skr."");
    echo(
"<p><a href=\"index.php\">Strona główna</a></p>");
    
}
else
{

echo <<<KONIEC

$bledy

<p align="center"><big><strong>Maskuj nowy adres</strong></big></p>

<form method="POST">
<div
  align="center">
  <center><table border="0" cellpadding="2" cellspacing="0" width="500">
  
 
  
    <tr>
      <td>Podaj nazwę skroconego linku</td>
      <td><input type="text" name="qkat" size="20" value="
$qkat"></td>
    </tr>
    <tr>
      <td>Podaj oryginalny link</td>
      <td><input type="text" name="qlink" size="20" value="http://"></td>
    </tr>
    <tr>
      <td colspan="2"><div align="center"><center><p><input type=image src=dalej.gif /><input type="hidden" value="
$haslo" name="par"></td>
    </tr>
  </table>
  </center>
  
  <br><br><br>
   <a href="stat.php">Statystyki</a>
  
  </div>
</form>

KONIEC;
}

?>

Witam, ten skrypt działa nie do końca tak jak bym chciał. Mianowicie cały czas wskazuje błąd adresu, tak jakby w żadnym adresie nie znalazł "." (kropki) Można prosić o pomoc?

Pozdrawiam! Smile
Odpowiedz


Wiadomości w tym wątku
"Filtracja" tekstu - przez kajzur - 26-12-2008, 00:38

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zapisywanie do pliku z textarea dokładnie wpisanego tekstu garfield23 2 3,593 02-04-2013, 21:30
Ostatni post: garfield23
  Edycja tekstu online Marys 2 3,322 19-03-2011, 20:30
Ostatni post: Marys
  Operacje na plikach tekstowych - Wyświetlanie tekstu wielu-liliowego Devias 1 2,445 11-03-2011, 22:58
Ostatni post: R_Rafalsky
  [PHP] Obcinanie zbyt długiego tekstu kanion 0 4,513 03-02-2008, 03:01
Ostatni post: kanion

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl