Avatar billede qub- Novice
01. november 2004 - 09:04 Der er 2 kommentarer og
1 løsning

add til tabel, og echo andet sted

hei!

Jeg har lavet mig et lille system, og der kan man fx. tilføje nyheder osv bla bla bla...


Man tilføjer selve nyheden i min admin/news.php side, og så sender den infoet til admin/database.php, og sender så brugeren tilbage til admin/news.php når nyheden er tilføjet..


Men det jeg gerne vil spørge om/have hjælp til, er om jeg ikke kan få sendt en "echo" med tilbage til siden..

Så den går ind i min database.php, tilføjer nyheden, sender brugeren tilbage, og så skriver på den side man er gået tilbage til fx: Nyhed tilføjet...


Min database.php ser fx. sådan her ud:


// Add News
    if($_POST['news_add']) {
            $_POST[now] = time();
            mysql_query("INSERT INTO improved_news (headline, author, date, content) values ('$_POST[headline]', '$_SESSION[valid_user]', '$_POST[now]', '$_POST[content]')");

                echo "<script type=\"text/javascript\">";
                echo "document.location='admin.php?p=news'";
                echo "</script>";
}






News.php:

<form action="admin.php?p=d" method="post">
    <tr>
      <td>Headline:</td>
      <td><input type="text" name="headline" size=""></td>
    </tr>
    <tr>
      <td>Author:</td>
      <td><? echo $_SESSION['valid_user'] ?></td>
    </tr>
    <tr>
      <td>Text:</td>
      <td><textarea name="content" cols="80" rows="10"></textarea></td>
    </tr>
    <tr>
      <td colspan="2"><input type="submit" name="news_add" value="Add"></td>
    </tr>
</form>
Avatar billede hmortensen Nybegynder
01. november 2004 - 09:45 #1
// Add News
    if($_POST['news_add']) {
            $_POST[now] = time();
            mysql_query("INSERT INTO improved_news (headline, author, date, content) values ('$_POST[headline]', '$_SESSION[valid_user]', '$_POST[now]', '$_POST[content]')");

        header("location: admin.php?p=news&msg=1");

}






News.php:
<?php
if (isset($_GET['msg']) AND $_GET['msg'] == 1) {
    echo "Nyhden er tilføjet!";
}
?>
<form action="admin.php?p=d" method="post">
    <tr>
      <td>Headline:</td>
      <td><input type="text" name="headline" size=""></td>
    </tr>
    <tr>
      <td>Author:</td>
      <td><? echo $_SESSION['valid_user'] ?></td>
    </tr>
    <tr>
      <td>Text:</td>
      <td><textarea name="content" cols="80" rows="10"></textarea></td>
    </tr>
    <tr>
      <td colspan="2"><input type="submit" name="news_add" value="Add"></td>
    </tr>
</form>
Avatar billede qub- Novice
01. november 2004 - 11:12 #2
jeg siger tak igen.. lav lige et svar!
Avatar billede hmortensen Nybegynder
01. november 2004 - 12:01 #3
Det var så lidt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester