Jump to content
  • 0

Salut, Ajutor va rog !


Question

Posted

Buna ziua sa-mp.ro

Astazi am venit cu o intrebare spre scripterii priceputi in pawno etc..

Cum pot sa rezolv chesti cu flood de pe report , adica dai report-alta problema si ''%s'' cum pot sa pun expl sa nu poata da flood de pe caracter asta ''%s''

19 answers to this question

Recommended Posts

  • 0
Posted
new input[128];
	strcat(input, inputtext);
 
	for (new i = 0; input[i] != EOS; i++) {
	    if (input[i] != '%') {
			continue;
		}
 
		input[i] = '#';
	}

Asta ar fi o solutie(mai sunt si altele)

O pui la OnDialogResponse inainte de orice dialog

  • 0
Posted
58 minutes ago, Banditul said:

new input[128];
	strcat(input, inputtext);
 
	for (new i = 0; input[i] != EOS; i++) {
	    if (input[i] != '%') {
			continue;
		}
 
		input[i] = '#';
	}

Asta ar fi o solutie(mai sunt si altele)

O pui la OnDialogResponse inainte de orice dialog

Trebuie de adaugat si sqlejection ceva de genu si sa pui restricti 

 Încearcă să fii un om de valoare și nu neapărat un om de succes.

 

  • 0
Posted
Acum 46 minute, KB.HERO a spus:

Trebuie de adaugat si sqlejection ceva de genu si sa pui restricti 

Asta e treaba celui care scripteaza, daca nu poate sa isi faca escape la stringurile trimise la baza de date folosind mysql_format cu %e in loc de %s sau in cel mai rau caz cu mysql_real_escape_string

Acum 3 minute, AdyHD a spus:

Deci ca sa inteleg ? mai intaii ce trb sa fac ?

Pune doar codul dat de mine la OnDialogResponse si nu o sa mai ai probleme cu %s la dialoguri

Cat despre aia cu SQL Injection nu am cod pentru ea pentru ca mereu am gasit-o inutila daca stii sa iti securizezi query-urile

  • 0
Posted
public OnDialogResponse(.,..)
{
	new input[128];
	strcat(input, inputtext);
 
	for (new i = 0; input[i] != EOS; i++) {
	    if (input[i] != '%') {
			continue;
		}
 
		input[i] = '#';
	}
	
	//dialogurile etc
	//....
}

 

  • 0
Posted
Acum 5 minute, Banditul a spus:

public OnDialogResponse(.,..)
{
	new input[128];
	strcat(input, inputtext);
 
	for (new i = 0; input[i] != EOS; i++) {
	    if (input[i] != '%') {
			continue;
		}
 
		input[i] = '#';
	}
	
	//dialogurile etc
	//....
}

 

pai doar ii dau copi si o bag in loc la aia sau .. ?

  • 0
Posted

mane, am eu tutorial pe forum cum sa rezolvi asta, uita-te si vezi.

 

 

mai tare e bigzone

  • 0
Posted (edited)
Acum 1 minut, RebornAdv a spus:

mane, am eu tutorial pe forum cum sa rezolvi asta, uita-te si vezi.

linik ? privat da-mil

 

 

 

 

Edited by AdyHD
  • 0
Posted

Trebuia sa pui doar codul asta:

new input[128];
	strcat(input, inputtext);
 
	for (new i = 0; input[i] != EOS; i++) {
	    if (input[i] != '%') {
			continue;
		}
 
		input[i] = '#';
	}

Nu si partea in care iti arat undeva ar trebui pus :|

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.