+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Skript-Verzweiflung (erhalten asp, benötigt php)

  1. #1
    Neu an Board
    Registriert seit
    02.04.2007
    Beiträge
    8
    Bedankte sich
    1
    1 Danksagung in 1 Beitrag

    Standard Skript-Verzweiflung (erhalten asp, benötigt php)

    Hallo zusammen.

    Ich hab nen riesen Problem. Ich bin zurzeit am realisieren eines Internetauftritts eines tollen Fussballvereins.
    Nun hat mir ihre offizielle Webseite sogar gestattet, dass ich die Punktetabelle und News direkt aus ihrer Datenbank nehmen darf und mir sogar ein passendes Skript geschickt, die es für mich machen würde... Nun aber das Problem...
    Es ist eine asp-Datei! Ich hab keine Ahnung von asp. Nie gebraucht, nie gelernt. Na schön, klug ist der Mann und einen Translator gesucht und gefunden. Tja, Pech... Funzt ned. Nun meine Frage. Gibts hier jemand, der schonmal mit asp gearbeitet hat und mir den Code in PHP umwandeln kann?

    Code:
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    <%
    'db-Connection-String
    //verändert aber so ungefähr stands da
    ConnStr = "Provider=sqloledb;data source=sql1.irgendwas.ch;initial catalog=mydb;user id=db_pub;password=xz8eh" 
    Set Connection = Server.CreateObject("ADODB.Connection")
    Connection.Open ConnStr
    
    'stored procedures für News und Tabelle
    set rs_news = Connection.execute("exec sp_GetNews")
    set rs_Tabelle = Connection.execute("exec sp_GetResultateStart")
    
    if not rs_news.eof then
    	for each item in rs_news.Fields
    		response.write(item.name) & ";"
    	next
    	response.write "<br>"
    	do until rs_news.eof
    		for each item in rs_news.Fields
    			response.write(item.value) & ";"
    		next
    		response.write "<br>"
    		rs_news.movenext
    	loop
    end if
    
    response.write "<p>"
    
    if not rs_Tabelle.eof then
    	for each item in rs_Tabelle.Fields
    		response.write(item.name) & ";"
    	next
    	response.write "<br>"
    	do until rs_Tabelle.eof
    		for each item in rs_Tabelle.Fields
    			response.write(item.value) & ";"
    		next
    		response.write "<br>"
    		rs_Tabelle.movenext
    	loop
    end if
    
    rs_news.Close
    Set rs_news = nothing
    rs_Tabelle.Close
    Set rs_Tabelle = nothing
    Set Connection = nothing
    %>
    Das wäre echt lieb. Danke

    LG
    Raz

  2. #2
    Hat hier eine Zweitwohnung Avatar von icedogg
    Registriert seit
    02.10.2005
    Ort
    Erfurt
    Alter
    33
    Beiträge
    1.833
    Bedankte sich
    27
    Erhielt 394 Danksagungen
    in 379 Beiträgen

    Standard

    Du weist schon das die Passwörter und Verbindungsdaten zur Datenbank des Vereins in dieser Datei stehen.

    Mfg Meru


    Edit der Code wird als visualbasic angegeben
    http://www.burg.rauchfusz.de/

    Bin zur Zeit nur am Wochenende hier.

  3. #3
    Hat hier eine Zweitwohnung Avatar von eresbe
    Registriert seit
    13.04.2006
    Ort
    Krefeld
    Beiträge
    1.496
    Bedankte sich
    28
    Erhielt 412 Danksagungen
    in 389 Beiträgen

    Standard

    Hallo Raziel,

    schau mal hier rein: http://www.design215.com/toolbox/tra...rans_login.php

    Ich hoffe, das hilft Dir weiter
    Bismarck biss Marc, bis Marc Bismarck biss!
    Sag: "Wir denken an Euch…" Solidarität mit Soldaten zeigen

  4. #4
    Hat hier eine Zweitwohnung Avatar von eresbe
    Registriert seit
    13.04.2006
    Ort
    Krefeld
    Beiträge
    1.496
    Bedankte sich
    28
    Erhielt 412 Danksagungen
    in 389 Beiträgen

    Standard

    ...oder hier: http://asp2php.naken.cc/
    Bismarck biss Marc, bis Marc Bismarck biss!
    Sag: "Wir denken an Euch…" Solidarität mit Soldaten zeigen

  5. Erhielt Danksagungen von:


  6. #5
    Neu an Board
    Registriert seit
    02.04.2007
    Beiträge
    8
    Bedankte sich
    1
    1 Danksagung in 1 Beitrag

    Standard

    @icedogg
    Die Daten sind verändert und nicht die richtigen. Wäre ein riesiger Zufall, wenn die Daten wirklich funktionieren würden.

    @eresbe
    Hab ich beides schon gefunden und ausprobiert. Sie schaffen es zum Teil auch brauchbaren PHP-Code zu formulieren, aber das grösste Problem, die Datenbankverbindung interpretieren sie entweder falsch, oder wandeln sie so um, dass es nicht mehr geht. Deshalb steht dort auch der Verbindungscode (etwas verändert, aber Syntax ist gleich).

    @all
    Ich bräuchte also jemanden, der den für mich "Latein"-klingenden Verbidungssyntax in für mich verständlichen PHP-Code umwandeln kann. Danke

    LG
    Raz

    Ps'
    Danke vielmals für die beiden Seiten eresbe.

  7. #6
    Hat hier eine Zweitwohnung Avatar von eresbe
    Registriert seit
    13.04.2006
    Ort
    Krefeld
    Beiträge
    1.496
    Bedankte sich
    28
    Erhielt 412 Danksagungen
    in 389 Beiträgen

    Standard

    Ich bräuchte also jemanden, der den für mich "Latein"-klingenden Verbidungssyntax in für mich verständlichen PHP-Code umwandeln kann.
    Da muß ich leider passen
    Bismarck biss Marc, bis Marc Bismarck biss!
    Sag: "Wir denken an Euch…" Solidarität mit Soldaten zeigen

  8. #7
    Moderator Avatar von jamfx
    Registriert seit
    06.04.2006
    Ort
    Berlin
    Beiträge
    3.657
    Bedankte sich
    292
    Erhielt 819 Danksagungen
    in 770 Beiträgen

    Standard

    Hi,

    vorweg, ich hab von ASP keine Ahnung, aber mein Vorschlag und gleichzeitig Rückfrage:
    Kannst du die Datenbankausgabe nicht auf dem Datenbankserver laufen lassen und den Inhalt der Ausgabe per Wrapper einbinden? Dann hast du das Problem überhaupt nicht und die Sachen liegen weiter bei "den Anderen".

    Gruß
    JamFX
    www.nik-o-mat.de -> Freie Software, Joomla-Tipps & Übersetzungen
    www.akeebabackup.de ->AkeebaBackup Joomla Umziehen, Sichern, Wiederherstellen [Videoanleitung]
    nik-o-mat bei Twitter | Google+ | Facebook

  9. #8
    xon
    xon ist offline
    Verbringt hier viel Zeit Avatar von xon
    Registriert seit
    09.07.2006
    Beiträge
    720
    Bedankte sich
    27
    Erhielt 125 Danksagungen
    in 116 Beiträgen

    Standard

    Zitat Zitat von jamfx Beitrag anzeigen
    Hi,

    vorweg, ich hab von ASP keine Ahnung, aber mein Vorschlag und gleichzeitig Rückfrage:
    Kannst du die Datenbankausgabe nicht auf dem Datenbankserver laufen lassen und den Inhalt der Ausgabe per Wrapper einbinden? Dann hast du das Problem überhaupt nicht und die Sachen liegen weiter bei "den Anderen".

    Gruß
    JamFX
    Da habe ich gestern mit der require _once ("http ://www .seite.de")
    Funktion experimentiert und erstaunliche Ergebnisse gehabt. - Wenn der Provider das zulässt

    So könnte man auch spezielle Suchanfragen an die Ziel-Webseitensuche übergeben.

    Ansonsten muß es doch mit Trial & Error möglich sein, die Datenbankabfrage einfach mit den vorhandenen Informationen in PHP selber zu machen.. ?

    Provider=sqloledb;data source=sql1.irgendwas.ch;initial catalog=mydb;user id=db_pub;password=xz8eh"
    Hier sind dann die Zugangsdaten und der DB-Name für die PHP-Session


    for each item in rs_news.Fields
    response.write(item.name) & ";"
    Hier werden wohl die "name"-Einträge der Tabelle "rs_news" ausgelesen..


    for each item in rs_news.Fields
    response.write(item.value) & ";"
    Und hier vermutlich die "value" Einträge derselben Tabelle, etc.., etc..

    Gruß,
    XOn

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein