Avatar billede mulles.tk Nybegynder
24. juni 2003 - 21:26 Der er 14 kommentarer og
1 løsning

Avanceret nyhedssystem!

Jeg ønsker at få lavet et nyhedssytem der kan flg.:

http://zapp.wildness.dk/nyhedssystem_/

Jeg er ikke en ørn til php, og giver derfor 200 point!

Håber der er nogen som er klar på opgaven ;)
Avatar billede proware Nybegynder
24. juni 2003 - 21:28 #1
jeg har et system men der er ikke det med billeder der i men det ander er der
Avatar billede mulles.tk Nybegynder
24. juni 2003 - 21:31 #2
Det skal der helst være. Kan nemlig også godt skaffe et alm. nyhedssystem uden billeder, så ser helst at der er...
Avatar billede proware Nybegynder
24. juni 2003 - 21:31 #3
oki det er iorden
Avatar billede kobe14 Nybegynder
24. juni 2003 - 21:32 #4
jeg vil meget gerne ósse have det der nyhedssystem som mulles.tk ber om,... jeg kan give ponits og gratis email adresse fx... skriv på karha@zeizu.dk
Avatar billede ahv Nybegynder
25. juni 2003 - 00:42 #5
http://www.ahv.starthotel.dk/news.zip

Kommentarsystem må komme senere, evt. kunne kobe14 lave et spm. med det.
Avatar billede mulles.tk Nybegynder
25. juni 2003 - 13:29 #6
Helt kanont! Det virker...

Kobe14 --> Kan du ikke oprette et spørgsmål, hvor du skriver at du vil have et kommentar system til det her nyhedssystem?
Avatar billede mulles.tk Nybegynder
25. juni 2003 - 14:12 #7
Hmm... det ville måske være smart at have en dato?

Jeg ved ikke om du kan huske den tagwall du lavede? Jeg har taget noget derfra od sat ind:

Jeg har indsat flg. i mysql:
  `dato` datetime NOT NULL default '0000-00-00 00:00:00',

I admin delen har jeg indsat et dato felt, men der hvor der står ???? ved jeg ikke hvad jeg skal skrive, har prøvet lidt af hvert, men får forskellige fejl:
    mysql_query("INSERT INTO news (title, text, name, file, dato) values ('$_POST[title]', '$_POST[text]', '$_POST[name]', '$files' '????')") or die(mysql_error());

Og tilsidst i index:
$query = mysql_query("SELECT id, file, title, DATE_FORMAT(dato, '%d-%m-%Y %H:%i:%s'), CONCAT(LEFT(text, 200), '...') AS short FROM news ORDER BY id DESC");
Avatar billede ahv Nybegynder
25. juni 2003 - 14:24 #8
$query = mysql_query("SELECT id, file, title, DATE_FORMAT(dato, '%d-%m-%Y %H:%i:%s') as dato, CONCAT(LEFT(text, 200), '...') AS short FROM news ORDER BY id DESC");
Avatar billede mulles.tk Nybegynder
25. juni 2003 - 14:29 #9
Hvad med ????:

mysql_query("INSERT INTO news (title, text, name, file, dato) values ('$_POST[title]', '$_POST[text]', '$_POST[name]', '$files' '????')") or die(mysql_error());
Avatar billede ahv Nybegynder
25. juni 2003 - 15:26 #10
mysql_query("INSERT INTO news (title, text, name, file, dato) values ('$_POST[title]', '$_POST[text]', '$_POST[name]', '$files', NOW())") or die(mysql_error());
Avatar billede mulles.tk Nybegynder
25. juni 2003 - 16:53 #11
jamen det er jo smukt!! Mange tak
Avatar billede mulles.tk Nybegynder
25. juni 2003 - 16:56 #12
Skulle nok lige have testet det fra starten af, men den lader ikke til at vil uploade!

www.zapp.wildness.dk/news_/
Avatar billede exp Juniormester
25. juni 2003 - 17:00 #13
prøv at teste om du overhovedet *kan* uploade:
----------------------------------------------------
<?php

/* Som udgangspunkt er alle PHP-installationer gode */
$godkendt = 1;

/* Har vi en funktion der kan kopiere upload-filen? */
$funktions_muligheder = array("move_uploaded_file", "copy");
foreach($funktions_muligheder as $funktion) {
  if(function_exists($funktion)) {
    $eksisterende_funktioner[] = $funktion;
  }
}
if(!is_array($eksisterende_funktioner)) {
  $godkendt = 0;
}

/* Er PHP ny nok? */
list($major, $minor, $rev) = explode(".", phpversion());
if($major < 4) {
  $godkendt = 0;
}

/* Hvordan er konfigurationen? */
$ini_settings = array(
              "file_uploads" => 1,
              "upload_max_filesize" => "Over nul",
              "post_max_size" => "Over nul"
              );
foreach($ini_settings as $key => $val) {
  $php_konfig = ini_get($key);
  $ini[$key] = $php_konfig;
  if(preg_match("/^0(\w){0,1}$/", $php_konfig)) {
    $godkendt = 0;
  }
}

/* Opstil konklusionerne */
$tabel["Kopierings-funktion"]["kraevet"] = join(", ", $funktions_muligheder);
$tabel["Kopierings-funktion"]["faktisk"] = join(", ", $eksisterende_funktioner);
foreach($ini as $key => $val) {
  $tabel["PHP-indstilling: <code>$key</code>"]["kraevet"] = $ini_settings[$key];
  $tabel["PHP-indstilling: <code>$key</code>"]["faktisk"] = $val;
}

/* Skriv ud til browseren */
echo "<h2>Konfigurationscheck</h2>";
echo '<table border="1" cellpadding="5" cellspacing="0">
      <tr><th>Konfiguration</th><th>Kr&aelig;vet</th><th>I din konfiguration</th></tr>';
foreach($tabel as $key => $val) {
  echo '<tr><td>' . $key . '</td><td>' . $val["kraevet"] . '</td><td>' . $val["faktisk"] . '</td></tr>';
}
echo '</table>';

$konklusion = array(
            0 => "Du kan desv&aelig;rre ikke bruge vores eksempel",
            1 => "Din konfiguration er ok - du kan anvende vores eksempel"
            );
echo "<ul><li><b>Konklusion:</b> " . $konklusion[$godkendt] . "</li></ul>";

?>
Avatar billede mulles.tk Nybegynder
25. juni 2003 - 17:02 #14
Avatar billede ahv Nybegynder
25. juni 2003 - 19:17 #15
Billedet er skam uplaodet ;p
http://www.zapp.wildness.dk/test.gif

Inde i admin.php står der ->
$dist = $_SERVER["DOCUMENT_ROOT"] . "/";

Der skal du lige have din mappe på så det bliver til ->
$dist = $_SERVER["DOCUMENT_ROOT"] . "/news_/";

Kommentarsystemet er færdigt, mangler bare at kobe opretter det spm.
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