Jump to content
php.lv forumi

y2ok

Reģistrētie lietotāji
  • Posts

    110
  • Joined

  • Last visited

Posts posted by y2ok

  1. Meklēju gabaldarbus - PHP,MYSQL,HTML,CSS, Javacsript, jQuery, AJAX.

     

    Pieprotu - HTML, CSS, MYSQL, PHP OOP, CodeIgniter, Javascript, jQuery, AJAX.

     

    Cena - 7LS/h

     

    Vairāk info PM.

  2. feedingbaby.jpg

     

    <?php
    if (isset($_POST['submit'])){
    $title =  $_POST['title'];
    $text =  $_POST['text'];
    
    $sql="INSERT INTO pages (title, content)
    VALUES
    ('$_POST[title]','$_POST[text]')";
    
    
    if (!mysql_query($sql,$conn))
     {
     die('Error: ' . mysql_error());
     }
    
    mysql_close($conn);
    
    }
    
    ?>
    <fieldset>
    <form action="addpage.php" method="POST">
    Add Page<br />
    Title <input type="text" name="title" value=""   /><br />
    Text:<textarea name="text" cols=50 rows=8></textarea>
    <input type="submit" value="Add Page" />
    </form>
    </fieldset>

  3. if (!mysql_query($sql,$conn))
     {
     die('Error: ' . mysql_error());
     }
    
    mysql_close($conn);

     

    Ieliec starp pirmā if'a. Tu viņu arī palaid pie katras lapas ielādes, un tā kā tagad tev $sql mainīgais tikai izveidojas pēc submit pogas nospiešanas, mysql_query() tiek padots tukšs variablis.

     

    P.S. Kāpēc tu definē mainīgos un pēc tam viņus neizmanto?

     

    P.S.S. Iesaku jau tagad sākt mācīties likt tabus un rakstīt skaistu kodu.

  4. Nu php kodā viss ir ok, un viņš izpilda visu kas ir starp pirmā if'a, ja nekas nav nospiests. Respektīvi, tu palaid pirmo if'u ja nav nospiesta submit poga, tātad - pie katras lapas ielādes. Noņem ! pirmajam if'am un viss ies.

  5. Lūdzu pa priekšu atdali CSS kodu no HTML, izveidojot CSS kodam atsevišķu stylesheet failu + saliekot kodā klases. Tad iemet šeit css un HTML kodu, atsevišķi, kas padarīs visu skaistāku.

  6. Viens no n-tajiem variantiem.

     

    1) Failā saglabā $password un $username mainīgos.

     

    2) Visu failu sadali divās daļās ar if statement - if($_SESSION['logged_in'] == true) { .. } else { }

     

    3) Pirmajā daļā liec kontentu, kuru gribi rādīt ja ir ielogojies, otrajā, login formu.

     

    4) Pēc login formas submit nospiešanas, pārbaudi vai ievadīties dati sakrīt ar 1. punkta mainīgajiem, ja sakrīt tad uzliec $_SESSION['logged_in'] = true;

     

    5) Faila sākumā ieliec session_start() .

×
×
  • Create New...