Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


qba10
Napisane: 16.01.2011, 12:57:55





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Skumaj tą funkcję
array_rand

I tak wgl: Zacznij korzystać z wujka google
  Forum: Przedszkole · Podgląd postu: #827313 · Odpowiedzi: 10 · Wyświetleń: 775

qba10
Napisane: 14.02.2010, 23:02:53





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

To najwyraźniej coś ty źle robisz, bo skrypt działa poprawnie.
Może na tej stronie co pobierasz masz takie samo title co na tej co wyświetlasz...
Bez kodu nie powiem ci co masz źle bo wróżką niestety nie jestem.

U mnie taki przykładowy kod działa
  1. <htmL>
  2. <head>
  3. <title>Tytul strony</title>
  4. </head>
  5. <body>";
  6. function pobierz_title($tresc){
  7.  
  8. preg_match('/<title>([^>]*)<\/title>/si', $tresc, $title);
  9.  
  10.  
  11.  
  12. if($title[1]) {
  13.  
  14. return $title[1];
  15.  
  16. }
  17.  
  18. }
  19.  
  20.  
  21. $www = file_get_contents ("http://forum.php.pl"); //twoje podstrony
  22.  
  23. $title = pobierz_title($www);
  24. echo $title;
  25. echo "</body>
  26. </html>";

A kod wygenerowanej strony to
  1. <title>Tytul strony</title>
  2. </head>
  3. <body>Forum PHP.pl (Powered by Invision Power Board)</body>
  4. </html>


Więc jest wszytko ok i pobiera title pobranej strony....
  Forum: Przedszkole · Podgląd postu: #713450 · Odpowiedzi: 15 · Wyświetleń: 1 646

qba10
Napisane: 29.12.2008, 21:09:17





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

co do hostingów już ponad 90% (jak nie wiecej) obsługują php 5

ja uzywam i polecam xampp

Osobiście polecam bardziej xampp (obsluga php 5.2.6) a z WebServ maiłem dużo problemów.
  Forum: Przedszkole · Podgląd postu: #552467 · Odpowiedzi: 15 · Wyświetleń: 2 752

qba10
Napisane: 29.12.2008, 21:01:28





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Sorka nie zauważyłem wersji PHP.
Ale swoją drogą nie pora jednak przestawić się już na PHP5 ?
  Forum: Przedszkole · Podgląd postu: #552463 · Odpowiedzi: 15 · Wyświetleń: 2 752

qba10
Napisane: 26.11.2008, 21:02:02





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Gdy użytkownik zmienia zdjęcie spraw najpier które zdjęcie jest oznaczone 1 i zmien je np na 0 i potem normalnie ostaw 1 tam gdzie chcesz
  Forum: Przedszkole · Podgląd postu: #541108 · Odpowiedzi: 4 · Wyświetleń: 1 627

qba10
Napisane: 19.09.2008, 19:07:28





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Powiem tak. Poczytaj o bibliotece php gd2 oraz imagick. Za pomocą tego zrobisz cuda biggrin.gif
A co do obciążenia serwera to nie jest chyba aż takie znaczne biggrin.gif
  Forum: Przedszkole · Podgląd postu: #517834 · Odpowiedzi: 2 · Wyświetleń: 1 185

qba10
Napisane: 13.09.2008, 14:57:24





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

  1. <? // rejestracja.php
  2.  
  3. include 'common.php';
  4. include 'db.php';
  5.  
  6. if (!isset($_POST['wyslano'<span style="color: #007700"<span style="color: #007700":
  7. // wyświetl formularz do rejestracji nowego użytkownika
  8. ?>
  9.  
  10. <HTML>
  11. <HEAD>
  12. <TITLE>Rejestracja nowego użytkownika</TITLE>
  13. <STYLE type="text/css">
  14. <!--
  15. BODY, TABLE, FORM { fo: 8pt; font-famil: Verdana, Arial; text-decoratio: none }
  16. SELECT, INPUT { fo: 8pt; font-famil: Courier, Arial; text-decoratio: none }
  17. -->
  18. </STYLE>
  19. </HEAD>
  20. <BODY>
  21.  
  22. <H3>Rejestracja nowego użytkownika</H3>
  23. <P><FONT color="orangered" size="+1"><TT><B>*</B></TT></FONT> pola wymagane</P>
  24.  
  25. <form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
  26. <TABLE border="0" cellpadding="0" cellspacing="5">
  27. <TR>
  28. <TD align="right">Lo:</TD>
  29. <TD>
  30. <INPUT name="login" type="text" maxlength="100" size="25">
  31. <FONT color="orangered" size="+1"><TT><B>*</B></TT></FONT>
  32. </TD>
  33. </TR>
  34. <TR>
  35. <TD align="right">Hasło:</TD>
  36. <TD>
  37. <INPUT name="haslo" type="password" maxlength="100" size="25">
  38. <FONT color="orangered" size="+1"><TT><B>*</B></TT></FONT>
  39. </TD>
  40. </TR>
  41. <TR>
  42. <TD align="right">E-mail:</TD>
  43. <TD>
  44. <INPUT name="email" type="text" maxlength="100" size="25">
  45. </TD>
  46. </TR>
  47. <TR>
  48. <TD align="center" colspan="2">
  49. <HR noshade="noshade">
  50. <INPUT type="reset" value="Kasuj">
  51. <INPUT type="submit" name="wyslano" value="Zarejestruj">
  52. </TD>
  53. </TR>
  54. </TABLE>
  55. </FORM>
  56. </BODY>
  57. </HTML>
  58.  
  59. <?
  60. else
  61. // Początek procedury dodawania nowego użytkownika
  62. dbConnect('ArekJ_glowna');
  63.  
  64.  // Sprawdzenie czy wymagane pola zostały wypełnione
  65. if ($_POST['login']=='' || $_POST['haslo']=='' || $_POST['nazwisko']=='') {
  66. error('Jedno lub kilka z wymaganych pól jest puste.\n'.
  67. 'Wypełnij je i spróbuj ponownie.');
  68. }
  69.  
  70. // Sprawdzenie czy istnieje LOGIN w bazie danych
  71. $sql = "SELECT COUNT(*) FROM uzytkownik WHERE login = '$_POST[login]'";
  72. $result = mysql_query($sql);
  73. if (!$result) {
  74. error('Błąd w zapytaniu SQL');
  75. }
  76. if (@mysql_result($result,0,0)>0) {
  77. error('Wybrany login jest zajęty. \n'.
  78. 'Proszę wpisać inny login. ');
  79. }
  80.  
  81. // Dodanie nowego użytkownika do bazy danych
  82. $sql = "INSERT INTO uzytkownik SET
  83. login = '$_POST[login]',
  84. haslo = PASSWORD('$_POST[haslo]'),  
  85. email = '$_POST[email]',
  86. if (!mysql_query($sql)) error('Błąd w zapytaniu SQL');
  87. ?>
  88.  
  89. // Strona potwierdzajaca rejestracje
  90. <HTML>
  91. <HEAD>
  92. <TITLE>Rejestracja zakończona</TITLE>
  93. <STYLE type=\"text/css\">
  94. <!--
  95. BODY, { fo: 8pt; font-famil: Verdana, Arial; text-decoratio: none }
  96. -->
  97. </STYLE>
  98. </HEAD>
  99. <BODY>
  100. <P><B>Rejestracja zakończona pomyślnie!</B></P>
  101. <P&#62: <B><?=$_POST[login]?></B><BR>
  102. H: <B><?=$_POST[haslo]?></B></P>
  103. <A href=\"javascripthistory.go(-1)\">powrót</A>
  104. </BODY>
  105. </HTML>
  106.  
  107. endif;
  108. ?>


Spróbuj teraz.


Ważne!!!: u mnie nie chce się poprawić więc sam sobie poraw ( if (!isset($_POST['wyslano']: ) linijka 7
  Forum: Przedszkole · Podgląd postu: #515634 · Odpowiedzi: 15 · Wyświetleń: 1 471

qba10
Napisane: 31.08.2008, 21:40:05





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Popatrz na to tak:
Gdyby się robiło oddzielne podstrony dla zwykłego usera i admina to i tak bylo trzeba sprawdzić czy użytkownik, który wszedł na tą podstronę jest adminem czy nie.
Więc jeżeli to ma być serwis, który ma mieć ręce i nogi to się od if'ów nie uwolnisz biggrin.gif.
Generalnie ja to robię wszystko na jednej podstronie i jeżeli user jest adminem to wyświetlą się jakies dodatkowe elementy itp.
  Forum: Przedszkole · Podgląd postu: #511792 · Odpowiedzi: 2 · Wyświetleń: 951

qba10
Napisane: 31.08.2008, 21:50:14





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Może to ci się przydać. Miejscowosci do okolo 3 tys mieszkańców.
http://uslugi.budowlane.biz/pl/szukanie_miejscowosci.php

Ps: jak pomogłem kliknij "pomógł" biggrin.gif

@na szybkiego skuamlem link Crozin'a i zauważyłem, że pod moim adresem znajduje się wiecej miejscowości ( nie tylko te które maja prawa miejskie)
  Forum: Przedszkole · Podgląd postu: #511803 · Odpowiedzi: 4 · Wyświetleń: 1 768

qba10
Napisane: 9.08.2008, 18:07:10





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

  1. <?php
  2. $zapytanie_sql ;
  3. $zapytanie = mysql_query($zapytanie_sql);
  4. if($zapytanie)
  5. {echo '
  6. <script language="JavaScript" type="text/javascript">  
  7. <!--
  8. window.location('strona ktora mamy byc przekierowani')  
  9. //-->  
  10. </script> '}
  11. ?>
  Forum: Przedszkole · Podgląd postu: #503333 · Odpowiedzi: 4 · Wyświetleń: 1 536

qba10
Napisane: 3.08.2008, 15:38:52





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Może o coś takiego ci chodzi?
Ładowanie strony:
  1. <body OnLoad="alert('tresc alteru');">


Button

  1. <INPUT TYPE="button" VALUE="buton" onClick="alert('alter')")>
  2. </FORM>
  Forum: Przedszkole · Podgląd postu: #500702 · Odpowiedzi: 6 · Wyświetleń: 2 191

qba10
Napisane: 20.07.2008, 15:18:18





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

a masz tylko jeden wyraz? jeżeli tak to substr($wyraz, 0, -2)

@shili była szybsza smile.gif
  Forum: Przedszkole · Podgląd postu: #495418 · Odpowiedzi: 4 · Wyświetleń: 1 660

qba10
Napisane: 17.07.2008, 15:18:45





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Ja bym zapisał to w sesje następnie jakoś inludował to sesjse do wszystkich podstron i wyświetlał w echo.
  Forum: Przedszkole · Podgląd postu: #494394 · Odpowiedzi: 1 · Wyświetleń: 585

qba10
Napisane: 17.07.2008, 15:53:48





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

może ten skrypt ci pomoże:

  1. <?php
  2. function autolink($str){
  3. $lnk=$str[3];
  4. if(strlen($lnk)>30){
  5. if(substr($lnk,0,3)=='www'){$l=9;}else{$l=5;}
  6. $lnk=substr($lnk,0,$l).'(...)'.substr($lnk,strlen($lnk)-8);}
  7. return ' <a href="'.$str[2].'://'.$str[3].'" target="_blank">'.$str[2].'://'.$lnk.'</a>';}
  8. ?>
  Forum: Przedszkole · Podgląd postu: #494409 · Odpowiedzi: 2 · Wyświetleń: 737

qba10
Napisane: 17.07.2008, 11:13:11





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

W formularzu daj ukryte pole:
  1. <input type="hidden" name="id" value="1" />


A potem postaw wraunek przy wysyłaniu formularzu:

  1. <?php
  2. if ( '1' != $_POST['id'])
  3. {
  4. <form .......>
  5. //formularz
  6. </form>
  7.  
  8. }
  9. ?>
  Forum: Przedszkole · Podgląd postu: #494272 · Odpowiedzi: 1 · Wyświetleń: 688

qba10
Napisane: 15.07.2008, 23:34:31





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Ja tego używam do bb code smile.gif

Kod
function dodaj() {

    var txtarea = document.getElementById("id");
    var selStart = txtarea.selectionStart;
    var selEnd = txtarea.selectionEnd;
    
    document.getElementById("area").value=
    (txtarea.value).substring(0,selStart)+
    "dany ciag znaków"+(txtarea.value).substring(selStart, selEnd)+"" +
    (txtarea.value).substring(selEnd,txtarea.value.length);
}


Oto skrypt js (troche niedokladny jak ktos zna js to niech poprawi, ale zadziała napewno smile.gif )

Teraz html:
  1. <textarea id="id" name="tresc" ></textarea>
  2. <button onclick="dodaj();return false;">Dodaj string</button>
  Forum: Przedszkole · Podgląd postu: #493790 · Odpowiedzi: 12 · Wyświetleń: 1 556

qba10
Napisane: 17.06.2008, 12:52:19





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Tak masz racje. Tworzysz w tym katalogu plik .htaccess, który zawiera:
Kod
deny from all

Pliki z tego folderu możesz spokojnie includowac.

Pozdrawiam
Qba10
  Forum: Przedszkole · Podgląd postu: #483064 · Odpowiedzi: 1 · Wyświetleń: 656

qba10
Napisane: 6.06.2008, 15:56:52





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

Kod
WHERE id IN(1,2,3);
  Forum: Przedszkole · Podgląd postu: #479586 · Odpowiedzi: 5 · Wyświetleń: 1 235

qba10
Napisane: 27.05.2008, 17:49:11





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

  1. <?php
  2. $wyswietl = Substr($tresc,0,100) ;
  3. ?>
  Forum: Przedszkole · Podgląd postu: #475995 · Odpowiedzi: 1 · Wyświetleń: 830

qba10
Napisane: 16.03.2008, 13:14:29





Grupa: Zarejestrowani
Postów: 264
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----

NIe ma potrzeby meczyć się z php. Wystarczy JS:
  1. <a href="history.back()"> Powrót </a>
  Forum: Przedszkole · Podgląd postu: #454005 · Odpowiedzi: 4 · Wyświetleń: 3 067


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 04:59