Jump to content
PirateClub.hu

LoLSoft

Veterán
  • Pontszám

    116
  • Csatlakozott

  • Utoljára itt járt

Posts posted by LoLSoft

  1. Kaptam egy üzit, már régen jártam itt amúgy:

    Hello.

     

    Nézegettem a Scriptedet a zenekérős és arra gondoltam lenne-e kedved és időd megírni nekem egy olyat amiben ez is bennevan de csak egy egyszerű e-mail küldő kéne és egy olyan script hogy a Shout Cast szerveremen futó rádiómban épp hallgatható zenét irná ki és hogy éppen hanyan hallgatják. Nagyon nagy szükségem lenne rá... Előre is köszi

     

    Byebye:D

     

    <?

    $emailcim = "Ateímélcímed@írdide.be"; //Írd be ide az e-mail címed, ahova küldje :)

    $targy = "A levél tárgya"; //Egyértelműen, ezt írd át

    $uzenetformaja = "Kérés érkezett a rádiódba:

    Kérő neve: ".$_POST[nev].", e-mail címe: ".$_POST[mail].",

    Szám:

    ".$_POST[eloado]." - ".$_POST[szam]."

     

    Üzenet:

    ".$_POST[uzi]."

     

    Peace.;)

    "; //Itt kezelheted az üzenet formáját, máson nem kell módosítanod. A változókon (Ami izézőjelen belül idézőjelben) van ne módosíts!

    mail($emailcim, $targy, $uzenetformaja, "From: ".$_POST[mail]);

     

    //ennyi. :) Üdv: LoLSoft

    ?>

     

    border=0>

     

  2. Ez nem a teljes script... Egyszerű, tetejére:

    <?
    $dbconn = @mysql_connect("host", "user", "pass") or die(mysql_error()); #persze a saját adataiddal
    mysql_select_db("adatbázisod", $dbconn) or die("Adatbázis kiválasztási hiba"); #ehhez is csak a saját adatbázisodat...

    ez a rész vége.

    A végére:

    ?>

  3. Hát az a helyzet, hogy ezt fopen-nel és fread-dal nem igazán tudod megoldani, ugyanis túl sok karaktert tartalmaz a yt. De viszont file függvénnyel könnyen kivitelezhető:

     

    <?
    $f = file("http://youtube.com/profile?user=ModThisName");
    
    $read = implode("\r\n", $f);
    
    $utanna = '<a href="/profile_videos?user=ModThisName" class="headersSmall">';
    $elotte = '</a>';
    
    $ech = explode($utanna, $read);
    $ech = explode($elotte, $ech[1]);
    $ech = $ech[0];
    
    echo "Videóim a YT-n: ".$ech;
    
    ?>

     

    Ennyi. :P

  4. Tévedés... Nem webszervernek kell futnia ahhoz, hogy ne menthessék le. Ha a webszerver fut, vannak scriptek a mappájában, és nincs beültetett php modul, akkor azt te simán letöltheted, mert nincs, ami feldolgozza a scriptet. Ennyi. :P

  5. $dirname = "mappaneve/"; #ez persze a mappád neve legyen...
    $temp = dir($dirname);
    $dir = $temp->handle;
    $count = 0;
    
    while ( ( $filename = readdir($dir) )!==false ):
    $count++;
    if ($count > 2)
    unlink ($dirname.$filename);
    
    endwhile;

  6. itt van egy kisebb alternativa..

    <?
    include("szoveg.txt");
    ?>

    Hát akkor már harmadik is legyen:

    <?
    function ftartalom($file)
    {
    if (is_file($file)) {
    $r = file($file);
    $r = implode("
    ", $r);
    return $r;
    //print $r; //Ha csak kiíratni akarod...
    }else{
    print "A fájl nem található...";
    }
    }
    print ftartalom('szoveg.txt');
    ?>

  7. <?
    $username = "mesteri"; //a felhasználó neve
    $password = "jelszócska"; //a felhasználó jelszava
    if (!$_POST['username'] == $username) {
    header('Location: akarmi.php'); //ha nemjó a felhasználónév, akkor oda megy
    if (!$_POST['password'] == $password) {
    header('Location: akarmi.php'); //ha nemjó a jelszó, akkor oda megy
    } }else{
    header('Location: valamicsoda.php'); //ha bejelentkezett, akkor itt van
    }
    ?>
    

     

    Bár ez elég törhető ( bocs, fél perc alatt enyi jött, siettem :D ) ha komolyabb kell, akkor nézz be a php fórumba.

     

    És télleg nem ide kellett volna írni.

  8. Van más megoldás, de nem igazán értem, hogy mi most az include-al a gondod..

    Ha a path-al van gondod, akkor a szerveren a php.ini-be írd át ezt a részt, arra, ahogy akarod:

    include_path=".:/php/includes"

     

    Egyébként a többi megoldás:

    require();

    require_once();

    include_once();

    De az include-al nem egyezik egyik sem, csak hasonló a működése...

     

    Ajállom, hogy keressgess rá a php.net-en.

  9. Hát lehetne, például csinállsz egy adatlapot a feltöltő mellé és amit az adatlapba írnak azt másik mappába menti le a script és ugyanaz lesz a neve, mint a fájlnak. Csinállsz egy kiolvasót, és egy kilistázót, mind2-t meg lehet csinállni a fájl kilistázó scinptemmel amit ide beírtam és berakod a 2 scriptet egy táblába, hogy pont egymár mellé/alá olvassa ki az adatokat.

  10. Ááh erre semmi ilyesmi nincs... Ezt csak php-vel lehet megoldani...

    Legalábbis így tudom...

     

     

     

    guru ittvan mappa kivállasztással:

     

    upload.php:

    <?php
    $mappa = "". $_POST['mappa'] ."/";
    if(!(copy($_FILES['userfile']['tmp_name'], ". $mappa ." . $_FILES['userfile']['name']))) die("Sikertelen feltöltés!");
    echo "Sikeres feltöltés!";
    ?>

     

    index.php:

    <form action="upload.php" method="post" enctype="multipart/form-data">
    
    Fájl: <input type="file" name="userfile"><br>
    
    Mappa: <select name=mappa>
    <option value=mappaneve1>mappaneve1</option>
    <option value=mappaneve2>mappaneve2</option>
    <option value=mappaneve3>mappaneve3</option> 
    </select>
    
    <input type="submit" value="Feltöltés!">

     

    akárhány mappát lehet csinállni, gondolom érted hogy, de nem a legbisztonságosabb, ha vannak más mappák is és többen használják...

×
×
  • Create New...