mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 23.01.2008, 21:50   #1
TP-Newbie
 
Registriert seit: Jan 2008
sonicweb macht alles soweit korrekt
Question

das hier gecodete Newssystem


Hallo, bin nun neu hier in der Community und hab ein Problem. Eigendlich zwei.

Ich würde gern das Newssystem so umstrukturieren das es die Ergebnisse der Datenbank auf mehreren Seiten auswirft. Alle Tipps aus den PHP Recource schlugen fehl. Ich bekomme es nicht hin, das es funzt.
Habe das Newssystem von hier nachgebaut. Leider richten sich die Tips an noch einfachere Newssysteme. Kann mir da jemand helfen. Habe leider vor Verzweiflung alle Files gelöscht. Sorry... doch nun wollte ich einfach mal die Frage an die Community stellen.

Dann das zweite Problem, ist es irgenwie möglich Bilder zu verlinken, Links zulassen usw, so geht es ja leider nicht. Wenn ich nämlich news posten möchte und ich hab nen Bild dazu würde ich das gern mit einbinden oder auch nen anklickbaren Link posten.

Bitte helt mir da, bin im PHP noch Neuling und habe bisher nur kleinere Sachen umgecodet. War einfacher... sorry

Danke schon mal im Vorraus.
sonicweb ist offline   Mit Zitat antworten


Alt 24.01.2008, 02:50   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Müssen wir hier nun suchen, von welchem Newssystem Du sprichst?
Sorry, etwas mehr Infos von Dir wären nicht schlecht.

Zum Paging Problem: Das kann man machen, dazu muss man dann halt die SQL Abfrage mit LIMIT begrenzen, wobei man auch ein paar Berechnungen anstellen muss, so muss man wissen, wie viele Postnings pro Page, wie viele gibt es gesammt, wie viele Seiten ergeben sich daraus, usw.

Fotos:
Auch hier ist alles möglich. Man könnte einen Upload integrieren, über den dann die Bilder hochgeladen werden und in den News verankert werden, man könnte aber auch einfach einen HTML Code einbauen, der dann auf eine manuell hochgeladene Datei verlinkt.

Definiere Deine Anforderungen einfach mal präzise und zeige was Du da so probierst, dann kann man Dir helfen.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 24.01.2008, 22:00   #3
TP-Newbie
 
Registriert seit: Jan 2008
sonicweb macht alles soweit korrekt
Das Newssystem was es hier bei Traumprojekt gibt also genau hier: http://www.traum-projekt.com/traum-q...ysql/seite/12/

Habe ich Teil ein bis vier durchgearbeitet. Leider gibt es keine Blätterfunktion.Die Blätterfunktion ist drin und funktioniert, habe es echt geschafft *puh*.
Nur das mit den Bildern und Links fehlt noch.
Zudem würde ich da gern halt Bilder verlinken können (sollen angezeigt werden) und auch Links sollen zu Links werden. Es wird im Aktuellen Skript irgendwie unterbunden... Habe das Ganze zumindest mit einem Login versehen.
Kann mir da jemand helfen?

Geändert von sonicweb (25.01.2008 um 00:46 Uhr). Grund: Hab nen Teilerfolg
sonicweb ist offline   Mit Zitat antworten
Alt 25.01.2008, 02:11   #4
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Ich kann nun beim Tutorial nichts finden, warum das nicht funktionieren sollte. Die Beschreibung sagt da auch was anderes ...
Zitat:
Die News können aus Überschrift, formatierten Text (inklusive Links) und einem Bild bestehen.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE
emCalculator 1.0

webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 25.01.2008, 11:24   #5
TP-Newbie
 
Registriert seit: Jan 2008
sonicweb macht alles soweit korrekt
HTML hab ich hin bekommen... kleines Problem, würde das gern alles über BBcode laufen lassen. Gibts da ne Möglichkeit für? Wenn ja wie funktioniert das? Habe sowas noch nie gemacht... bitte helft mir da mal
BZW. habe ich schon einige befehlssätze gefunden. Nur weiß ich nicht hundert Prozentig wo ich sie in die Datei einbinden soll...
Danke

die newssave.php
PHP-Code:
<?
include ("../inc/opendb.inc.php");
$strTime=$_POST['strTime']; 
$strTime.=":00"
$intDatePart=explode("."$_POST['strDate']);
$strMysqlDate="$intDatePart[2]-$intDatePart[1]-$intDatePart[0]"
$q_insert="INSERT INTO tp_news (titel, nachricht, startdatum, startzeit, autor) VALUES 
('$_POST[strTitel]', '$_POST[strNews]', '$strMysqlDate', '$strTime', '$_POST[strAuthor]')"
;
$r_insert=mysql_query($q_insert);
if (
$r_insert==TRUE) { 
    
mysql_close($mysql_conn); 
    
?>
<fieldset>
    <legend>Nachricht wurde gespeichert
    </legend>
    <form name="choise1" id="choise1" method="post" action="<? echo($PHP_SELF?>">
      <input name="strAction" type="hidden" value="" />
      <label for="strAction" class="left">Zurück zur Auswahl</label>
      <input type="submit" name="Submit" value="hier lang!" class="button" />
    </form>
</fieldset>
    <?
}
else {
    echo 
"Fehler beim Speichern der Daten! Fehlermeldung: <br /><br />".mysql_error();
    die;
}
?>
der rein zu schreibende Code?
PHP-Code:
<?php function bbcode($strNews)
{
    
$strNews str_replace("<""&lt"$strNews);
    
$strNews str_replace(">""&gt"$strNews);

    
$strNews nl2br($strNews);
 
    
$URLSearchString " a-zA-Z0-9\:\/\-\?\&\.\=\_\~\#\'";
    
$MAILSearchString $URLSearchString " a-zA-Z0-9\.@";

    
$strNews preg_replace("/\[url\]([$URLSearchString]*)\[\/url\]/"'<a href=$1 target=_blank>$1</a>'$strNews);
    
$strNews preg_replace("(\[url\=([$URLSearchString]*)\]([$URLSearchString]*)\[/url\])"'<a href=$1 target=_blank>$2</a>'$strNews);

    
$strNews preg_replace("(\[mail\]([$MAILSearchString]*)\[/mail\])"'<a href=mailto:$1>$1</a>'$strNews);
    
$strNews preg_replace("/\[mail\=([$MAILSearchString]*)\](.+?)\[\/mail\]/"'<a href=mailto:$1>$2</a>'$strNews);
    
$strNews preg_replace("(\[b\](.+?)\[\/b])is",'<span class=bold>$1</span>',$strNews);
    
$strNews preg_replace("(\[i\](.+?)\[\/i\])is",'<span class=italics>$1</span>',$strNews);
    
$strNews preg_replace("(\[u\](.+?)\[\/u\])is",'<span class="underline">$1</span>',$strNews);
    
$strNews preg_replace("(\[s\](.+?)\[\/s\])is",'<span class="strikethrough">$1</span>',$strNews);

    
$strNews preg_replace("(\[o\](.+?)\[\/o\])is",'<span class="overline">$1</span>',$strNews);
    
$strNews preg_replace("(\[color=(.+?)\](.+?)\[\/color\])is","<span style=\"color: $1\">$2</span>",$strNews);
    
$strNews preg_replace("(\[size=(.+?)\](.+?)\[\/size\])is","<span style=\"font-size: $1px\">$2</span>",$strNews);

    
$strNews preg_replace("/\[list\](.+?)\[\/list\]/is"'<ul class="listbullet">$1</ul>' ,$strNews);
    
$strNews preg_replace("/\[list=1\](.+?)\[\/list\]/is"'<ul class="listdecimal">$1</ul>' ,$strNews);
    
$strNews preg_replace("/\[list=i\](.+?)\[\/list\]/s"'<ul class="listlowerroman">$1</ul>' ,$strNews);
    
$strNews preg_replace("/\[list=I\](.+?)\[\/list\]/s"'<ul class="listupperroman">$1</ul>' ,$strNews);
    
$strNews preg_replace("/\[list=a\](.+?)\[\/list\]/s"'<ul class="listloweralpha">$1</ul>' ,$strNews);
    
$strNews preg_replace("/\[list=A\](.+?)\[\/list\]/s"'<ul class="listupperalpha">$1</ul>' ,$strNews);
    
$strNews str_replace("[*]""<li>"$strNews);

    
$strNews preg_replace("(\[font=(.+?)\](.+?)\[\/font\])","<span style=\"font-family: $1;\">$2</span>",$strNews);

    
$CodeLayout '<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
                        <tr>
                            <td class="quotecodeheader"> Code:</td>
                        </tr>
                        <tr>
                            <td class="codebody">$1</td>
                        </tr>
                   </table>'
;
    
$strNews preg_replace("/\[code\](.+?)\[\/code\]/is","$CodeLayout"$strNews);

    
$QuoteLayout '<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
                        <tr>
                            <td class="quotecodeheader"> Quote:</td>
                        </tr>
                        <tr>
                            <td class="quotebody">$1</td>
                        </tr>
                   </table>'
;
    
$strNews preg_replace("/\[quote\](.+?)\[\/quote\]/is","$QuoteLayout"$strNews);

    
$strNews preg_replace("/\[img\](.+?)\[\/img\]/"'<img src=$1>'$strNews);
    
$strNews preg_replace("/\[img\=([0-9]*)x([0-9]*)\](.+?)\[\/img\]/"'<img src=$3 height=$2 width=$1>'$strNews);

    return 
$strNews;
}
?>
wo genau sollte der hin... oder sollte ich das lieber als externe datei "includen"?

unwichtig
-------------------------------------------------------------
leider bekomme ich aber keine Links hinein... In einem Thread zu dem Skript stand auch drin das es nicht geht irgendwie- also es werden zwar links angezeiggt aber es passiert das folgendens

http://www.meineadresse.de/%22http:/...adresse.de/%22

wie bekomme ich das hin? Bilder lassen sich überhaupt nicht einbinden...wenn ich das mache bleibt das Feld leer..

oder gibt es ne möglichkeit da mit BBcode zu arbeiten...?

Geändert von sonicweb (26.01.2008 um 03:09 Uhr). Grund: HTML geht
sonicweb ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
das hier gecodete Newssystem das hier gecodete Newssystem
« Session Timeout | [RegEx] Optimierung bei für diesen Regulären Ausruck? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:28 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67