Jump to content
php.lv forumi

*jancis38*

Reģistrētie lietotāji
  • Posts

    197
  • Joined

  • Last visited

Posts posted by *jancis38*

  1. viņš, jau ieraksta..

    <form action="raksts-1.php" method="get">

    šis fails kurā rakstīts tas scripts, arī ir raksts-1.php

    parādišanāš skripts ir:

    <?php
    $name = $_GET["name"]; // This will get the name variable input from the form above
    $message = $_GET["message"]; // This will get the message variable input from the form above
    echo "<b>$name</b><br>$message"; // Displaying the input
    ?>

    bet kad vinu ieraksta, viņs pievienojas, bet kad ieraksta velreiz, iepreikšējais komentārs oazūd, un iepriekšējā komentāra vietā parādas jaunais ierakstītais, un ja aiziet ar browseri uz citu, *.php, un atgriežas uz raksts-1.php komentāru lauciņš ir tukš. :(

  2. es izmantoju šitādu:

    <?PHP
    $usrIP=(isset($_SERVER['REMOTE_ADDR'])?$_SERVER['REMOTE_ADDR']:'').
    (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR']!='unknown'?' fwd '.$_SERVER['HTTP_X_FORWARDED_FOR']:'').
    (isset($_SERVER['HTTP_CLIENT_IP'])?' client_ip '.$_SERVER['HTTP_CLIENT_IP']:'').
    (isset($_SERVER['HTTP_VIA'])?' via '.$_SERVER['HTTP_VIA']:'');
    if ($_SERVER['SERVER_PORT']!=443) {
    $url = "http://". $_SERVER['SERVER_NAME'] . "" . $sslport . $_SERVER['REQUEST_URI'];
    echo "$usrIP - $url";
    }
    ?>

  3. Tātad, uzliku webam komentēšanas iespējas, bet viena problēma, komentāri nesaglabājas, kad ieraksta kko, uzspiež Ierakstīt, vis ierakstās, bet kad ieiet pa jaunam, tur vis ir tukš :( Un kad ieraksta, neaizejot nekur citur iepriekšējais komentārs parodas, un parādas jaunais! Un pēc komentāra ierakstīšanas, browseri rādas tā: http://localhost/raksts-1.php?name=*jancis...ge=blin.+%3A%28

    Izmantoju šādu te skriptu:

    <?php
    $name = $_GET["name"]; // This will get the name variable input from the form above
    $message = $_GET["message"]; // This will get the message variable input from the form above
    echo "<b>$name</b><br>$message"; // Displaying the input
    ?>
    <hr>
    <form action="raksts-1.php" method="get">
    Vārds:<br>
    <input type="text" name="name"><br>
    Teksts:<br>
    <textarea rows="6" cols="12" name="message"></textarea><br>
    <input type="submit" value="Ierakstīt">
    </form>

    Lūdzu palīdziet, būšu ļoti, ļoti pateicīgs. :)

  4. *jancis38* --> panjem to manis iedoto kodu, ieraksti 2 failos un paskaties !!!!

    hackerman dotajaa kodaa NETIEK saliidzinaati ABI nepiecieshamie lielumi (username UN parole)

    tiek saliidzinaats/parbaudiita TIKAI parole....

    man izmetās šitāds te:

    Warning: Cannot modify header information - headers already sent by (output started at C:\Web\www\hostings\fire-tm.sytes.net\admin.php:5) in C:\Web\www\hostings\fire-tm.sytes.net\admin.php on line 100
  5. logins.php:

    <center>

    <form method="POST" action="admin.php">

    Logins: <input type="text" name="Logins" ><br />

    Parole: <input type="password" name="Parole" ><br />

    <input type="submit" value="Ielagoties" name="submits">

    </form>

    </center>

    admin.php:

    <?

    $very_secret_password = "admin";

    $check = $_POST['password'];

    $username = $_POST['username'];

     

    if($check == $very_secret_password){

    echo "Sveicināti, $username - jūs esat ielagojies!";

     

    }else{

     

    echo "Pazūdi smerdeli, te tev nav vietas! :)";

    }

    ?>

  6. es jau to kodu izdzēsu, bet bija tā, ka ieiet iekš admin.php un viņš uzreiz automātiski ieiet, jo parole ir ierakstīta *.txt failā, tad sanāk tā, lietotājs ieiet admin.php un viņs jau var pievienot jaunumus, vārdu sakot visu sabojāt...

  7. httpd-vhosts uzrakstiju, šādi:

    <VirtualHost *:80>

     

    DocumentRoot "C:/Web/www/hostings/fire-tm.sytes.net"

    ServerName fire-tm.sytes.net

    ServerAlias fire-tm.sytes.net

     

    </VirtualHost>

     

    <VirtualHost *:80>

     

    DocumentRoot "C:/Web/www/"

    ServerName ibm.sytes.net

    ServerAlias ibm.sytes.net

     

    </VirtualHost>

    un vis aizgāja, tikai kad ieiet http://fire-tm.sytes.net

    browserī viņs rāda manu IP,

    nevis http://ibm.sytes.net

  8. Es itkā izdariju visu pareizi, sākumā editēju httpd.conf

    # Virtual hosts

    #Include conf/extra/httpd-vhosts.conf

    apmainiju uz:

    # Virtual hosts

    Include conf/extra/httpd-vhosts.conf

    httpd-vhosts.conf

    man iskatās šādi:

    <VirtualHost *:80>

    DocumentRoot "C:/Web/www/"

    ServerName ibm.sytes.net

    ServerAlias ibm.sytes.net

    </VirtualHost>

     

    <VirtualHost *:80>

    DocumentRoot "C:/Web/www/hostings/fire/"

    ServerName fire-tm.sytes.net

    ServerAlias fire-tm.sytes.net

    </VirtualHost>

     

    es itkā izdarīju visu pareizi, bet ieejot http://fire-tm.sytes.net viņs man atver to pašu http://ibm.sytes.net

    kapēc tā?

  9. Ja manas mājaslapas adresi ieraksta interneta pārlūka browseri: http://ibm.sytes.net

    un ierakstot šo web adresi, viņš automātiski aiznes uzwww mapīti, kurā ir visi *.php faili,

    vai nav iespējams izdarīt tā:

    Ja interneta pārlūka ieraksta: http://fire.sytes.net, bet tas ir tas pats kas http://ibm.sytes.net, 2 domeini uz vienas un tās pašas IP, bet ierakstot:

    http://fire.sytes.net viņs neaiznes uz www mapīti, bet aiznes uz citu (piem.: www/lūzeri/haija/index.php)

    Tipa tā, ka uz vienas un tās pašas kastes ir 2 webi!

    Lūdzu atbildiet...

    Paldies jau iepriekš!

  10. Nesaprotu vienu, kapēc sarežģīt dzīvī un taisīt jaunumus uz *.txt failiem. Vieglāk taču ir lietot MySQL.

    Piemērs jaunumiem ar komentāriem:

    tabula - news:

    id | title | text

    tabula - komentāri:

    id | news_id | autors | text

     

    un kad vajadzīgs iegūt komentārus vienkārši SELECT * FROM komentāri WHERE news_id = '[jaunumu_id]' un lieta darīta.

    a es tev prasiju kas ir vieglāk?

×
×
  • Create New...